Allowing
the User to Specify Devices and Files
You can
associate a device or file with an existing MCIWnd window by using the MCIWndOpenDialog
To let a user
of your application select a file to play, use MCIWndOpenDialog. This
macro displays the Open dialog box (shown following) for choosing a file
and associates the selected file with the current MCIWnd window.
{bmc bm86.BMP}
You can let a
user of your application select a file to associate with an MCIWnd window and
preview that file by using GetOpenFileNamePreview
You can also
use MCIWndOpen to specify a device to associate with an MCIWnd window.
For example, you can use a device name, such as CDAudio .
To associate
an MCIWnd window with a file interface or data-stream interface to multimedia
data, use the MCIWndOpenInterface
Note Before
associating a new file or device with an MCIWnd window, MCIWndOpenDialog and MCIWndOpen close any device currently
associated with the window. Your application does not need to close any open
devices before using these macros.